export const alertDispatchFn = dispatch => {
    return {
        // 定义一个控制显示的方法
        showAlert(value) {
            let action = {
                type: "showAlert",
                value
            }
            dispatch(action)
        },
        // 定义一个控制隐藏的方法
        hideAlert() {
            let action = {
                type: "hideAlert",

            }
            dispatch(action)
        }
    }
}

export const showYTKAlert = (props, alertType,alertContent) => {
    // 控制showAlert显示和隐藏
    props.showAlert({
        showAlert: true,
        alertType,
        alertContent
    })

    // 1.5秒后隐藏
    setTimeout(() => {
        props.hideAlert()
    }, 1500)
}